Career 2021 2020 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour India F1 India F5 Uzbekistan F1 Uzbekistan F2 India F3 India F4 India F5 China F2 USA F24 USA F25 India F14 USA F7 USA F26 Uzbekistan F4 USA F30 USA F31 UAE F1 India F4 Great Britain F6 Great Britain F7 Heineken Challenger - Ho Chi Minh City 2002 FSE Challenger - Tarzana Binghamton Professional Tennis Tournament - Binghamton GHI Bronx Classic - Bronx Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Yokohama World Tennis Gaora Cup - Yokohama The LTA Wrexham Challenger - Wrexham Shimadzu All Japan Indoor - Kyoto Heineken Challenger - Ho Chi Minh City Fergana Tennis Challenger Tournament - Fergana GHI Bronx Classic - Bronx Shimadzu All Japan Indoor Tennis Championships - Kyoto Uncle Tobys Challenger in Caloundra - Caloundra IPP Open - Helsinki Nottingham Men's Challenger - Nottingham The LTA Men's Challenger - Nottingham The Natrel's Challenger of Granby - Granby Odlum Brown Vancouver Open - Vancouver Swanston Challenger - Sacramento Media Will Cup Busan Challenger Tennis - Busan Hilton Waikoloa Village USTA Challenger - Waikoloa Shimadzu All Japan Indoor Tennis Championships - Kyoto HTV Challenger - Ho Chi Minh City 2006 Challenger of Santa Clarita California Challenger - Valencia Coffee Cup Challenger - Chikmagalur Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan The LTA Nottingham Challenger - Nottingham Karshi Challenger - Karshi Flea Market Cup - Busan Keio Challenger International Tennis Tournament - Yokohama Sail Open - New Delhi New Delhi Challenger II - New Delhi Izmir Cup - Izmir The Surbiton Trophy - Surbiton Open des Alpes Trophee BNP Paribas - Grenoble Sacramento Challenger - Sacramento Tashkent Challenger - Tashkent National Bank Men's Rimouski Challenger - Rimouski JSM Challenger of Champaign - Urbana Dallas Challenger Bangkok Challenger Talahassee Challenger Rhodes Challenger Tenerife Challenger Ramat Hasharon Challenger Izmir Challenger Binghamton Challenger Tashkent Challenger Tiburon Challenger Calabasas Challenger Seoul Challenger Chuncheon Challenger Knoxville Challenger Athens Challenger Ramat Hasharon Challenger Busan Challenger Nottingham Challenger Busan Challenger Prostejov Challenger Tashkent Challenger Caloundra Challenger Dallas Challenger Kaohsiung Challenger Le Gosier Challenger Guadalajara Challenger Nottingham Challenger Beijing Challenger Kaoshuing Challenger Chengdu Challenger Kaohsiung Challenger Seoul Challenger Busan Challenger Jinan Challenger Shanghai Challenger Ningboo Challenger Seoul Challenger Busan Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa AGT Challenger - Leon Ford Tennis Championships - Louisville Theusbridge.com Tennis Classic - Tarzana TD Waterhouse Cup - Long Island Britania Zavaleta - Puebla Salem Open - Hong Kong Tata Open 2003 - Chennai Siebel Open - San Jose Credicard Mastercard Tennis Cup - Campos do Jordao RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Dharwad Challenger 2003 - Dharwad The Wright Financial Group, Inc. Challenger - Champaign Hilton Waikoloa Village USTA Challenger - Waikoloa Thailand Open - Bangkok 2004 Freeman Men's Challenger - Joplin Busan Open - Busan Abierto Club Casablanca - Mexico City Fergana Challenger - Fergana 2005 Freeman Men's Challenger - Joplin Draft Corona Mexico City Open - Mexico City Busan Open Challenger Tennis - Busan Challenger Casablanca San Angel - Mexico City III Isla de Lanzarote - Lanzarote Samsung Securities Cup - Seoul Carson Challenger Nottingham Challenger Rimouski Challenger Zagreb Challenger Leon Challenger Seoul Challenger Ningboo Challenger Hua Hin Challenger Odlum Brown Vancouver Open - Vancouver Bangkok Challenger Manchester Challenger Surbiton Challenger Ilkley Challenger GHI Bronx Tennis Classic - Bronx Nanchang Challenger AAPT Championships - Adelaide Tata Open - Chennai China Open - Beijing Heineken Open Shanghai - Shanghai AIG Japan Open - Tokyo MTNL Cellular ATP Challenger - Mumbai RCA Championships - Indianapolis Vietnam Open - Ho Chi Minh City Gimcheon Challenger The 70th King's Cup and Queen's Cup - Bangkok Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Challenger of Dallas - Dallas Chennai Open - Chennai New Delhi Challenger - New Delhi The Granby Natrel Challenger - Granby 12th BH Tennis Open International Cup - Belo Horizonte Binghamton Professional Tennis Tournament - Binghamton A Glimmer of Hope Challenger - Austin Britania Zavaleta - Puebla ATP Challenger 2003 Numea - New Caledonia Heineken Challenger 2004 - Ho Chi Minh City USTA Men's Challenger of Dallas - Dallas Uncle Toby's Burnie Challenger - Tasmania USTA Seascape Challenger - Aptos Shimadzu All Japan Indoor Tennis Championships - Kyoto Heineken Challenger - Ho Chi Minh City Torneo Internacional Challenger Fila 2005 - Leon The Stella Artois Championships - London Challenger Casablanca San Angel - Mexico City Fergana Challenger - Fergana The 10tele.com Open - Nottingham Pro Challenger at Calabasas - Calabasas Music City Challenger - Nashville The Manchester Trophy - Manchester ATP Challenger Numea - New Caledonia Kia International in Burnie - Burnie Internationaux du Doubs - Besancon Challenger Ford de Cherbourg - Cherbourg Dharwad Challenger 2006 - Dharwad Sunset Moulding Yuba City Racquet Club Challenger - Yuba City 2006 North Shore Pro Tennis Championship - Winnetka The Commercia Challenger - Aptos The Natrel's Challenger - Granby dBI Tennis Challenger - Binghamton Flea Market Cup Busan Challenger Tennis - Busan Kia International In Caloundra - Caloundra Kia International In Kawana - Kawana Hilton Waikoloa Village USTA Challenger - Waikoloa Samsung Challenger 2007 - Ho Chi Minh City China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Fergana Challenger - Fergana 2007 Nielsen Pro Tennis Championship - Winnetka The Comercia Challenger - Aptos Challenger Natrel Presented by National Bank - Granby Odlum Brown Vancouver Open - Vancouver Bukhara Challenger - Bukhara Millenium Tennis Championships - Delray Beach Swanston Challenger - Sacramento SAP Open - San Jose Samsung Securities Cup - Seoul Regions Morgan Keegan Championships - Memphis Taiwan Challenger - Kaohsiung The Tennis Channel Open - Las Vegas 2008 China TCL Challenger - Guangzhou The Stella Artois Championships - London Campbell's Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington China Open - Beijing Shimadzu All Japan Indoor Tennis Championships - Kyoto San Luis Potosi Challenger - San Luis Potosi Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo BMW Tennis Championship - Sunrise Chennai Open - Chennai SAP Open - San Jose Busan Open Challenger Tennis - Busan The Artois Championships - London Baton Rouge Pro Tennis Classic - Baton Rouge The Nottingham Open - Nottingham Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis China Open - Beijing Chennai Open - Chennai Granby Challenger - Granby The Dubai Tennis Championships - Dubai Delray Beach International Tennis Championships - Delray Beach Dublin Challenger - Dublin Open Sabadell Atlantico - Barcelona The Comercia Bank Challenger - Aptos Interwetten Austrian Open - Kitzbuhel AEGON Championships - London Oldum Brown Vancouver Open - Vancouver AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport New Delhi Challenger IV - New Delhi Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington The Mercedes Benz of Calabasas - Calabasas Flea Market Cup Busan Challenger Tennis - Busan Open de Moselle - Metz 2008 Knoxville Challenger - Knoxville Kremlin Cup - Moscow Proton Malaysian Open - Kuala Lumpur Chennai Open - Chennai SA Tennis Open - Johannesburg SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle AEGON Championships - London AEGON International - Eastbourne Tulsa Challenger Legg Mason Tennis Classic - Washington Sacramento Challenger Malaysian Open - Kuala Lumpur China Open - Beijing St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors Basel - Basel Bergamo Challenger Belgrade Challenger Mexico City Challenger Leon Challenger Rhodes Challenger SA Tennis Open - Johannesburg ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Granby Challenger Serbia Open - Belgrade AEGON International - Eastbourne Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai AEGON Championships - London AEGON International - Eastbourne China Open - Beijing Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg China Open - Beijing Aircel Chennai Open - Chennai Challenger Groningen - Groningen Heineken Open - Auckland SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Vancouver Challenger Open de Nice Cote d'Azur - Nice AEGON Championships - London Topshelf Open - 's-Hertogenbosch Ningboo Challenger Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Burnie Challenger PTT Thailand Open - Bangkok China Open - Beijing Singapore Challenger Samsung Securities Cup - Seoul Aircel Chennai Open - Chennai Heineken Open - Auckland U.S. National Indoor Tennis Championships - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Gerry Weber Open - Halle AEGON International - Eastbourne Aptos Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Shanghai Challenger Winston-Salem Open - Winston-Salem Ningboo Challenger Valencia Open - Valencia Tiburon Challenger Seoul Challenger Aircel Chennai Open - Chennai The Indian Oil Servo ATP Challenger - Chandigarh Heineken Open - Auckland Yokohama Challenger Toyota Challenger Yokohama Challenger 2001 - Yokohama Korat Challenger Vancouver Challenger Rimouski Challenger Mexico City Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Binghamton Challenger Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch AEGON Championships - London Aegon Nottingham Open - Nottingham BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem China Open - Beijing Le Gosier Challenger Cridicard Mastercard Tennis Cup - Campos do Jordao Seoul Challenger BH Tennis Open International Cup - Belo Horizonte Heilbronn Challenger Gallagher International - Hamilton RCA Championships - Indianapolis West of England Tennis - Bristol Shenzhen Challenger Shanghai Challenger Regions Morgan Keegan Championships - Memphis University of Tennessee USTA Challenger - Knoxville Kaohsiung Challenger AIG Japan Open Tennis Championships - Tokyo USTA Challenger of San Antonio - San Antonio Samsung Securities Cup - Seoul Tumkur Open - Tumkur 2002 Azalea Orthopedic Challenger - Tyler Samsung Securities Cup - Seoul Warsteiner Challenger Wolfsburg - Wolfsburg Open de Moselle - Metz Head Cup Busan Open - Busan X Open Internacional D'Andorra - Andorra Taipei City Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Belgaum Open - Belgaum USTA Challenger of Tiburon - Tiburon Busan Challenger Seoul Challenger USTA Seascape Challenger - Aptos USTA Challenger of Burbank - Burbank Winston-Salem Open - Winston-Salem ASB Classic - Auckland Memphis Open - Memphis Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Kobstaedernes ATP Challenger - Kolding The West Side Tennis Club Grass Court Challenger - Forest Hills Seoul Challenger Challenger Banque Nationale Rimouski - Rimouski Singha Tennis Classic - Tarzana Seoul Challenger Winston-Salem Open - Winston-Salem Johannesburg Challenger Rakuten Japan Open - Tokyo Chengdu Open - Chengdu The Surbiton Trophy - Surbiton USTA Tallahassee Tennis Challenger - Tallahassee West Side Tennis Challenger - Forest Hills Kun-Ming Challenger Karshi Challenger Irving Challenger Manchester Challenger The LTA Nottingham Challenger - Nottingham Taipei City Challenger The Natrel's Challenger of Granby - Granby Ningboo Challenger Dubai Duty Free Tennis Championships - Dubai Busan Challenger Great Ocean Road Open - Melbourne cinch Championships - London Open D'Orleans - Orleans Suzhou Challenger Fifth Third Bank Tennis Classic - Lexington 2004 Colorado Tennis Classic - Denver Busan Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba USTA Challenger of Burbank - Burbank USTA Seascape Challenger - Aptos ATP Bangalore Challenger - Bangalore New Delhi Challenger III - New Delhi Challenger Leon 2004 - Leon Beijing Challenger The Stella Artois Grass Court Championships - London RCA Championships - Indianapolis Chennai Open - Chennai SAP Open - San Jose Kroger / St. Jude International - Memphis Arizona Men's Tennis Championships - Scottsdale Bergamo Challenger Kyoto Challenger Sunrise Challenger Johannesburg Challenger Tennis Channel Open - Las Vegas Gerry Weber Open - Halle Tata Open 2002 - Chennai Suzhou Challenger Open de Nice Cote d'Azur - Nice Thailand Open - Bangkok Miller Lite Hall of Fame Tennis Championships - Newport Mercedes-Benz Cup - Los Angeles The 10tele.com Open - Nottingham Campbell's Hall of Fame Tennis Championships - Newport Franklin Templeton Tennis Classic - Scottsdale Chennai Open - Chennai Ordina Open - 's-Hertogenbosch Tennis Channel Open - Las Vegas Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Aircel Chennai Open - Chennai Pilot Pen Tennis - New Haven Medibank International - Sydney Open de Nice Cote d'Azur - Nice Tennis Masters Series - Indian Wells Tennis Masters Series - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Rogers Masters - Montreal Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Power Horse Cup - Dusseldorf ATP Kremlin Cup - Moscow U.S. National Indoor Tennis Championships - Memphis Rogers Masters - Toronto BNP Paribas Open - Indian Wells Citi Open - Washington Sony Ericsson Open - Miami Chengdu Open - Chengdu China Open - Beijing Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Miami Open - Miami Shanghai Rolex Masters - Shanghai Miami Open - Miami Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Legg Mason Tennis Classic - Washington Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Gerry Weber Open - Halle French Open - Paris PTT Thailand Open - Bangkok Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati Davis Cup, World Group, QR, NED-IND 5-0 Davis Cup, Group 2, REL2, TPE-HKG 4-1 Davis Cup, Group 1, 2R, JPN-IND 3-2 Davis Cup, Group 1, REL1, TPE-PAK 5-0 Davis Cup, Group 1, 1R, TPE-JPN 3-2 Davis Cup, Group 1, 1R, IND-CHN 5-0 Davis Cup, Group 1, 2R, PAK-TPE 4-1 Davis Cup, World Group, PO, IND-SWE 1-3 Davis Cup, Group 1, 1R, KOR-IND 4-1 Davis Cup, Group 1, 2R, IND-PAK 3-2 Davis Cup, Group 1, PO, TPE-CHN 3-2 Hyundai Hopman Cup - Perth Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, Group 1, 1R, IND-UZB 3-2 Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, Group 1, 2R, KAZ-TPE 2-3 Asian Hopman Cup - Astana Hopman Cup - Perth Davis Cup, Group 1, 2R, TPE-IND 2-3 Davis Cup, Group I, 1R, CHN-TPE 3-2 Davis Cup, Group II, 1R, TPE-LIB 5-0 Davis Cup, Group II, 2R, TPE-PHI 3-1 Davis Cup, Group 1, 2R, IND-UZB 5-0 Davis Cup, World Group, PO, ROU-IND, 4-1 15th Asian Games Doha 2006 Olympics - Athens Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo